package com.sy.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@ApiModel(description = "订单查询时返回的数据格式")
public class OrdersVo  implements Serializable {
    @ApiModelProperty("订单id")
    private Long id;
    @ApiModelProperty("订单号")
    private String number;
    @ApiModelProperty("下单人姓名")
    private String name; //下单人姓名
    @ApiModelProperty("下单人手机号")
    private String phone; //下单人手机号
    @ApiModelProperty("下单时间")
    private LocalDateTime orderTime;//下单时间
    @ApiModelProperty("支付时间")
    private LocalDateTime checkoutTime;//支付时间
    @ApiModelProperty("支付状态 0未支付 1已支付 2退款")
    private Integer payStatus;//支付状态
    @ApiModelProperty("支付金额")
    private Double amount; //支付金额
    @ApiModelProperty("课程名称")
    private String courseName;//课程名称
}
